better acknowledge - German English Dictionary